<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>OpenMesh: OpenMesh::Kernel_OSG::PropertyKernel&lt; IsTriMesh &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="logo_align.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="rwth_vci_rgb.jpg"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">OpenMesh
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('a02721.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="a02718.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">OpenMesh::Kernel_OSG::PropertyKernel&lt; IsTriMesh &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Helper class, extending functionaliy of <a class="el" href="a02133.html" title="This class provides low-level property management like adding/removing properties and access to prope...">OpenMesh::BaseKernel</a> to OpenSG specific property adaptors.  
 <a href="a02721.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="a00629_source.html">OpenMesh/Tools/Kernel_OSG/PropertyKernel.hh</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for OpenMesh::Kernel_OSG::PropertyKernel&lt; IsTriMesh &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="a02720.png" border="0" usemap="#OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map" id="OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_inherit__map">
<area shape="rect" id="node2" href="a02133.html" title="This class provides low&#45;level property management like adding/removing properties and access to prope..." alt="" coords="25,5,185,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for OpenMesh::Kernel_OSG::PropertyKernel&lt; IsTriMesh &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="a02719.png" border="0" usemap="#OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_coll__map" id="OpenMesh_1_1Kernel__OSG_1_1PropertyKernel_3_01IsTriMesh_01_4_coll__map">
<area shape="rect" id="node2" href="a02133.html" title="This class provides low&#45;level property management like adding/removing properties and access to prope..." alt="" coords="25,5,185,32"/>
</map>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ade8c7688fe570e3affc1d3edd3f1eace"><td class="memItemLeft" align="right" valign="top"><a id="ade8c7688fe570e3affc1d3edd3f1eace"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt8 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FPTypesHandle</b></td></tr>
<tr class="separator:ade8c7688fe570e3affc1d3edd3f1eace"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a060c1b5ebc482f948b70ac38262cca97"><td class="memItemLeft" align="right" valign="top"><a id="a060c1b5ebc482f948b70ac38262cca97"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FPLengthsHandle</b></td></tr>
<tr class="separator:a060c1b5ebc482f948b70ac38262cca97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8099e2770080ff96ad00b8fb52a30247"><td class="memItemLeft" align="right" valign="top"><a id="a8099e2770080ff96ad00b8fb52a30247"></a>
typedef <a class="el" href="a02565.html">FPropHandleT</a>&lt; osg::UInt32 &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>FIndicesHandle</b></td></tr>
<tr class="separator:a8099e2770080ff96ad00b8fb52a30247"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5717abc4d372a82a892d551bac271e04"><td class="memItemLeft" align="right" valign="top"><a id="a5717abc4d372a82a892d551bac271e04"></a>
typedef <a class="el" href="a01253.html#a16b577aa5a648d94cd149ea2b9c52825">FP::GeoPTypesUI8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>GeoPTypes</b></td></tr>
<tr class="separator:a5717abc4d372a82a892d551bac271e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06217db13de5023a32e3f2841705dbf1"><td class="memItemLeft" align="right" valign="top"><a id="a06217db13de5023a32e3f2841705dbf1"></a>
typedef <a class="el" href="a01253.html#a484ef50d4268a5ef782cb1e0f7bcd9d3">FP::GeoPLengthsUI32</a>&#160;</td><td class="memItemRight" valign="bottom"><b>GeoPLengths</b></td></tr>
<tr class="separator:a06217db13de5023a32e3f2841705dbf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45e9e4c28fd201448cdd6b18813e3401"><td class="memItemLeft" align="right" valign="top"><a id="a45e9e4c28fd201448cdd6b18813e3401"></a>
typedef <a class="el" href="a02729.html">FP::GeoIndicesUI32</a>&lt; IsTriMesh &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>GeoIndices</b></td></tr>
<tr class="separator:a45e9e4c28fd201448cdd6b18813e3401"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_types_a02133"><td colspan="2" onclick="javascript:toggleInherit('pub_types_a02133')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:a046855ec2dba0203fc0cb4616577ca0f inherit pub_types_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a046855ec2dba0203fc0cb4616577ca0f"></a>
typedef PropertyContainer::iterator&#160;</td><td class="memItemRight" valign="bottom"><b>prop_iterator</b></td></tr>
<tr class="separator:a046855ec2dba0203fc0cb4616577ca0f inherit pub_types_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7396c73982565505fd5aeb9ad0850c4 inherit pub_types_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad7396c73982565505fd5aeb9ad0850c4"></a>
typedef PropertyContainer::const_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>const_prop_iterator</b></td></tr>
<tr class="separator:ad7396c73982565505fd5aeb9ad0850c4 inherit pub_types_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a87b129a3114164585bff965f4e03574b"><td class="memItemLeft" align="right" valign="top"><a id="a87b129a3114164585bff965f4e03574b"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>stats</b> (void)</td></tr>
<tr class="separator:a87b129a3114164585bff965f4e03574b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_a02133"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_a02133')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae9277cd8341a7025951c3edd4961afef">copy_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, <a class="el" href="a02241.html">VertexHandle</a> _vh_from, <a class="el" href="a02241.html">VertexHandle</a> _vh_to)</td></tr>
<tr class="memdesc:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae9277cd8341a7025951c3edd4961afef">More...</a><br /></td></tr>
<tr class="separator:ae9277cd8341a7025951c3edd4961afef inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#afc29ef76edcd1f2bfe0cea4ad3e5f1cd">copy_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_from, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_to)</td></tr>
<tr class="memdesc:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#afc29ef76edcd1f2bfe0cea4ad3e5f1cd">More...</a><br /></td></tr>
<tr class="separator:afc29ef76edcd1f2bfe0cea4ad3e5f1cd inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a4b5fa77467c7d165a63445b899b44c63">copy_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh_from, <a class="el" href="a02249.html">EdgeHandle</a> _eh_to)</td></tr>
<tr class="memdesc:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a4b5fa77467c7d165a63445b899b44c63">More...</a><br /></td></tr>
<tr class="separator:a4b5fa77467c7d165a63445b899b44c63 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#af1f118544aefd742f86780d61394522b">copy_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh_from, <a class="el" href="a02253.html">FaceHandle</a> _fh_to)</td></tr>
<tr class="memdesc:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#af1f118544aefd742f86780d61394522b">More...</a><br /></td></tr>
<tr class="separator:af1f118544aefd742f86780d61394522b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#ab1b8cb02dfc4544f2762de962a2ce7ad">copy_all_properties</a> (<a class="el" href="a02241.html">VertexHandle</a> _vh_from, <a class="el" href="a02241.html">VertexHandle</a> _vh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#ab1b8cb02dfc4544f2762de962a2ce7ad">More...</a><br /></td></tr>
<tr class="separator:ab1b8cb02dfc4544f2762de962a2ce7ad inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#abc7d6ef07804e9fa51acd045f44404ef">copy_all_properties</a> (<a class="el" href="a02245.html">HalfedgeHandle</a> _hh_from, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#abc7d6ef07804e9fa51acd045f44404ef">More...</a><br /></td></tr>
<tr class="separator:abc7d6ef07804e9fa51acd045f44404ef inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a677c217fd4439461dd3ecec6575040d3">copy_all_properties</a> (<a class="el" href="a02249.html">EdgeHandle</a> _eh_from, <a class="el" href="a02249.html">EdgeHandle</a> _eh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#a677c217fd4439461dd3ecec6575040d3">More...</a><br /></td></tr>
<tr class="separator:a677c217fd4439461dd3ecec6575040d3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a82c6c4245ef28da6973ccde436121ef3">copy_all_properties</a> (<a class="el" href="a02253.html">FaceHandle</a> _fh_from, <a class="el" href="a02253.html">FaceHandle</a> _fh_to, bool _copyBuildIn=false)</td></tr>
<tr class="memdesc:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies all properties from one mesh element to another (of the same type)  <a href="a02133.html#a82c6c4245ef28da6973ccde436121ef3">More...</a><br /></td></tr>
<tr class="separator:a82c6c4245ef28da6973ccde436121ef3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a675e3892d2896de654321d8ad7c0a178">copy_all_kernel_properties</a> (const <a class="el" href="a02133.html">BaseKernel</a> &amp;_other)</td></tr>
<tr class="memdesc:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy_all_kernel_properties uses the = operator to copy all properties from a given other <a class="el" href="a02133.html" title="This class provides low-level property management like adding/removing properties and access to prope...">BaseKernel</a>.  <a href="a02133.html#a675e3892d2896de654321d8ad7c0a178">More...</a><br /></td></tr>
<tr class="separator:a675e3892d2896de654321d8ad7c0a178 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a455d2f4a64a7dddd51ccd5a5bc015c21 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a455d2f4a64a7dddd51ccd5a5bc015c21"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_vprops</b> (void) const</td></tr>
<tr class="separator:a455d2f4a64a7dddd51ccd5a5bc015c21 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d9f63b38c5bd1186e42f8902b639269 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0d9f63b38c5bd1186e42f8902b639269"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_eprops</b> (void) const</td></tr>
<tr class="separator:a0d9f63b38c5bd1186e42f8902b639269 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ba017729d30b81984f4cd51c1c3e3c4 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6ba017729d30b81984f4cd51c1c3e3c4"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_hprops</b> (void) const</td></tr>
<tr class="separator:a6ba017729d30b81984f4cd51c1c3e3c4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1b7c86d3018977358b950bc9b0d3d9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="afd1b7c86d3018977358b950bc9b0d3d9"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_fprops</b> (void) const</td></tr>
<tr class="separator:afd1b7c86d3018977358b950bc9b0d3d9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bb60a3e617c4e234dfbd0f1274f2a26 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2bb60a3e617c4e234dfbd0f1274f2a26"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_mprops</b> (void) const</td></tr>
<tr class="separator:a2bb60a3e617c4e234dfbd0f1274f2a26 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4c6b8d019d9fd607d4051ba60d2e404 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa4c6b8d019d9fd607d4051ba60d2e404"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_vprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:aa4c6b8d019d9fd607d4051ba60d2e404 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e0f8b2ca881470e5d0f14005b7f8319 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3e0f8b2ca881470e5d0f14005b7f8319"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_eprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a3e0f8b2ca881470e5d0f14005b7f8319 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeee2e65b2e50ce76439a8bfd880b706 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aeeee2e65b2e50ce76439a8bfd880b706"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_hprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:aeeee2e65b2e50ce76439a8bfd880b706 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4781550e55460ca3cc1e85a403b2b8b5 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4781550e55460ca3cc1e85a403b2b8b5"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_fprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a4781550e55460ca3cc1e85a403b2b8b5 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88505be81e823407ef5274a0fcd2fb94 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a88505be81e823407ef5274a0fcd2fb94"></a>
<a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_mprop</b> (const std::string &amp;_name)</td></tr>
<tr class="separator:a88505be81e823407ef5274a0fcd2fb94 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a138e6b681c6a09b108d236efa2f3792b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a138e6b681c6a09b108d236efa2f3792b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_vprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a138e6b681c6a09b108d236efa2f3792b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9376dd36589b4e3fbd32dea6affe537b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a9376dd36589b4e3fbd32dea6affe537b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_eprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a9376dd36589b4e3fbd32dea6affe537b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49ce330b2249fa6983f059f492ddaf85 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a49ce330b2249fa6983f059f492ddaf85"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_hprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a49ce330b2249fa6983f059f492ddaf85 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a38830444c5f045401ff86beacf0a7940 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a38830444c5f045401ff86beacf0a7940"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_fprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a38830444c5f045401ff86beacf0a7940 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41d0d464a81e89842370424c2cb6643c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a41d0d464a81e89842370424c2cb6643c"></a>
const <a class="el" href="a02497.html">BaseProperty</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>_get_mprop</b> (const std::string &amp;_name) const</td></tr>
<tr class="separator:a41d0d464a81e89842370424c2cb6643c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10148f6731c1c98d4f873c1686878416 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a10148f6731c1c98d4f873c1686878416"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (size_t _idx)</td></tr>
<tr class="separator:a10148f6731c1c98d4f873c1686878416 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe5c9d45e0948d6e0dad1f28cddc2f0e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abe5c9d45e0948d6e0dad1f28cddc2f0e"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (size_t _idx)</td></tr>
<tr class="separator:abe5c9d45e0948d6e0dad1f28cddc2f0e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe11bc2deb05aefaa240fbf3e01ae398 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abe11bc2deb05aefaa240fbf3e01ae398"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (size_t _idx)</td></tr>
<tr class="separator:abe11bc2deb05aefaa240fbf3e01ae398 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97edcef5462701f5d4f0969933d26a47 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a97edcef5462701f5d4f0969933d26a47"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (size_t _idx)</td></tr>
<tr class="separator:a97edcef5462701f5d4f0969933d26a47 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65fe0c5411e37a170f42c3fc72aed5b7 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a65fe0c5411e37a170f42c3fc72aed5b7"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (size_t _idx)</td></tr>
<tr class="separator:a65fe0c5411e37a170f42c3fc72aed5b7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adad1c4ab042e2c630ae3bb589d343e42 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="adad1c4ab042e2c630ae3bb589d343e42"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (size_t _idx) const</td></tr>
<tr class="separator:adad1c4ab042e2c630ae3bb589d343e42 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa79e36fb57e2964579be76b622d0088 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aaa79e36fb57e2964579be76b622d0088"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (size_t _idx) const</td></tr>
<tr class="separator:aaa79e36fb57e2964579be76b622d0088 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55dc2242adbe0a85ad40f188c57369ba inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a55dc2242adbe0a85ad40f188c57369ba"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a55dc2242adbe0a85ad40f188c57369ba inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a159e9150745d0133cd991ebfa8091e5b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a159e9150745d0133cd991ebfa8091e5b"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a159e9150745d0133cd991ebfa8091e5b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a334013ec971a26035535f45e0b848e61 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a334013ec971a26035535f45e0b848e61"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (size_t _idx) const</td></tr>
<tr class="separator:a334013ec971a26035535f45e0b848e61 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da0e496d7fdf02d6ff422b23749387e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6da0e496d7fdf02d6ff422b23749387e"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_vprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a6da0e496d7fdf02d6ff422b23749387e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23a3d6eb92083c204bf019482c580965 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a23a3d6eb92083c204bf019482c580965"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_eprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a23a3d6eb92083c204bf019482c580965 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da22d93a5c56826a8ab7892054a6cd2 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8da22d93a5c56826a8ab7892054a6cd2"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_hprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:a8da22d93a5c56826a8ab7892054a6cd2 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3cd9b1cb1eb5d3765340b727d7ec233 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae3cd9b1cb1eb5d3765340b727d7ec233"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_fprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:ae3cd9b1cb1eb5d3765340b727d7ec233 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade78fbb39296eb156b34a2676f9a3e69 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ade78fbb39296eb156b34a2676f9a3e69"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>_add_mprop</b> (<a class="el" href="a02497.html">BaseProperty</a> *_bp)</td></tr>
<tr class="separator:ade78fbb39296eb156b34a2676f9a3e69 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b6fc481afe983baf60501d3df28edb9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0b6fc481afe983baf60501d3df28edb9"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_vertices</b> () const</td></tr>
<tr class="separator:a0b6fc481afe983baf60501d3df28edb9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4bb579e43bef7e7c5b90aa73974eff94 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4bb579e43bef7e7c5b90aa73974eff94"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_halfedges</b> () const</td></tr>
<tr class="separator:a4bb579e43bef7e7c5b90aa73974eff94 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76a8ae1cd626d74fa91293a45d2a1835 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a76a8ae1cd626d74fa91293a45d2a1835"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_edges</b> () const</td></tr>
<tr class="separator:a76a8ae1cd626d74fa91293a45d2a1835 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac0409a0c6a0060036623295035e4008 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aac0409a0c6a0060036623295035e4008"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>n_faces</b> () const</td></tr>
<tr class="separator:aac0409a0c6a0060036623295035e4008 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="afccfbfb47fbfabd67dd3c74d208b65f0"></a>
template&lt;typename HandleT &gt; </td></tr>
<tr class="memitem:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:afccfbfb47fbfabd67dd3c74d208b65f0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ae3ad59e9a9af6eba67bd2814cab38c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8ae3ad59e9a9af6eba67bd2814cab38c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>property_stats</b> () const</td></tr>
<tr class="separator:a8ae3ad59e9a9af6eba67bd2814cab38c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cfec2c7818b9ebf6f49dd29b35b5a3f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5cfec2c7818b9ebf6f49dd29b35b5a3f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>property_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a5cfec2c7818b9ebf6f49dd29b35b5a3f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b009094487f28bdb760f98363068287 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a6b009094487f28bdb760f98363068287"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:a6b009094487f28bdb760f98363068287 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4053f9a7df63e5e5a8a072d218ad5bc inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad4053f9a7df63e5e5a8a072d218ad5bc"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:ad4053f9a7df63e5e5a8a072d218ad5bc inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e3ba44803ec1441ae0c0202be59ad6c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8e3ba44803ec1441ae0c0202be59ad6c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:a8e3ba44803ec1441ae0c0202be59ad6c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada06ff901a1188a47c75cf477a76b4fa inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ada06ff901a1188a47c75cf477a76b4fa"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:ada06ff901a1188a47c75cf477a76b4fa inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abefc23fca88208b07c0c668460cf3618 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abefc23fca88208b07c0c668460cf3618"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> (std::string &amp;_string) const</td></tr>
<tr class="separator:abefc23fca88208b07c0c668460cf3618 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aea426234107dd5079394c6413a4ce9 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0aea426234107dd5079394c6413a4ce9"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> () const</td></tr>
<tr class="separator:a0aea426234107dd5079394c6413a4ce9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a960e63463a75ac973b75de61e9404b37 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a960e63463a75ac973b75de61e9404b37"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> () const</td></tr>
<tr class="separator:a960e63463a75ac973b75de61e9404b37 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49a7c85c2ea866916df94c759f6349ce inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a49a7c85c2ea866916df94c759f6349ce"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> () const</td></tr>
<tr class="separator:a49a7c85c2ea866916df94c759f6349ce inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e6cda02dae6175803d8934f6c465c0d inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5e6cda02dae6175803d8934f6c465c0d"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> () const</td></tr>
<tr class="separator:a5e6cda02dae6175803d8934f6c465c0d inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af173653137d8c742a3c0f33ad4b6e265 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="af173653137d8c742a3c0f33ad4b6e265"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> () const</td></tr>
<tr class="separator:af173653137d8c742a3c0f33ad4b6e265 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a387935b808c442303ae0b3a52ce6d8e0 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a387935b808c442303ae0b3a52ce6d8e0"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a387935b808c442303ae0b3a52ce6d8e0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a058b09a8bfdd7a18083d8c84298d21 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4a058b09a8bfdd7a18083d8c84298d21"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a4a058b09a8bfdd7a18083d8c84298d21 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3503ef62140a1b80eaae0536973283bf inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3503ef62140a1b80eaae0536973283bf"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a3503ef62140a1b80eaae0536973283bf inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e9c30426754ad021df87e60124635ab inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4e9c30426754ad021df87e60124635ab"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:a4e9c30426754ad021df87e60124635ab inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75a4c5c5f55e999393b7b55b283e17f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ac75a4c5c5f55e999393b7b55b283e17f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprop_stats</b> (std::ostream &amp;_ostr) const</td></tr>
<tr class="separator:ac75a4c5c5f55e999393b7b55b283e17f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a250a0db26ad3b6c77c5d942225fdfd04 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a250a0db26ad3b6c77c5d942225fdfd04"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_begin</b> ()</td></tr>
<tr class="separator:a250a0db26ad3b6c77c5d942225fdfd04 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a143161c7df019f5b457e2ed3bc4d7a2f inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a143161c7df019f5b457e2ed3bc4d7a2f"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_end</b> ()</td></tr>
<tr class="separator:a143161c7df019f5b457e2ed3bc4d7a2f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28619daa1aa231e3f68b51b8b3c268be inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a28619daa1aa231e3f68b51b8b3c268be"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_begin</b> () const</td></tr>
<tr class="separator:a28619daa1aa231e3f68b51b8b3c268be inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a553a37e961ecd15f52bbeed9ed528e30 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a553a37e961ecd15f52bbeed9ed528e30"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_end</b> () const</td></tr>
<tr class="separator:a553a37e961ecd15f52bbeed9ed528e30 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6801ed83552fe7f258ff4d76c11190b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa6801ed83552fe7f258ff4d76c11190b"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_begin</b> ()</td></tr>
<tr class="separator:aa6801ed83552fe7f258ff4d76c11190b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4b7694e0c3ef7fe7aa4804901dcb1c7 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ac4b7694e0c3ef7fe7aa4804901dcb1c7"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_end</b> ()</td></tr>
<tr class="separator:ac4b7694e0c3ef7fe7aa4804901dcb1c7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5efc3982f1d20485028a91889b2affba inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a5efc3982f1d20485028a91889b2affba"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_begin</b> () const</td></tr>
<tr class="separator:a5efc3982f1d20485028a91889b2affba inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a92409542ce860133ec75a209047405 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8a92409542ce860133ec75a209047405"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_end</b> () const</td></tr>
<tr class="separator:a8a92409542ce860133ec75a209047405 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ca80eedfe84dd3b75a0307a97ab3483 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a3ca80eedfe84dd3b75a0307a97ab3483"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_begin</b> ()</td></tr>
<tr class="separator:a3ca80eedfe84dd3b75a0307a97ab3483 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d60dfbd90250c379084e58675e3b1aa inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2d60dfbd90250c379084e58675e3b1aa"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_end</b> ()</td></tr>
<tr class="separator:a2d60dfbd90250c379084e58675e3b1aa inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75baeab18b39bae4bed79ea82268dca6 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a75baeab18b39bae4bed79ea82268dca6"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_begin</b> () const</td></tr>
<tr class="separator:a75baeab18b39bae4bed79ea82268dca6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d1cd2bf01f3d2ade0ada224c80c8410 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a7d1cd2bf01f3d2ade0ada224c80c8410"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_end</b> () const</td></tr>
<tr class="separator:a7d1cd2bf01f3d2ade0ada224c80c8410 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a810348c30d7d88a6d13396239a66770c inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a810348c30d7d88a6d13396239a66770c"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_begin</b> ()</td></tr>
<tr class="separator:a810348c30d7d88a6d13396239a66770c inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbed4b5b662e6d592317afae73ae549e inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="afbed4b5b662e6d592317afae73ae549e"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_end</b> ()</td></tr>
<tr class="separator:afbed4b5b662e6d592317afae73ae549e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99b2c17b1da271edbf8c47bfa4d2eb6b inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a99b2c17b1da271edbf8c47bfa4d2eb6b"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_begin</b> () const</td></tr>
<tr class="separator:a99b2c17b1da271edbf8c47bfa4d2eb6b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52246e2639332fbf30ff94efb0c8e215 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a52246e2639332fbf30ff94efb0c8e215"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_end</b> () const</td></tr>
<tr class="separator:a52246e2639332fbf30ff94efb0c8e215 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04b9396b09fa0c951a25c992c68467f3 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a04b9396b09fa0c951a25c992c68467f3"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_begin</b> ()</td></tr>
<tr class="separator:a04b9396b09fa0c951a25c992c68467f3 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a952cc5558e0257bfad8324018f12a7c1 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a952cc5558e0257bfad8324018f12a7c1"></a>
prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_end</b> ()</td></tr>
<tr class="separator:a952cc5558e0257bfad8324018f12a7c1 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead88261264631f40f418a1215c73a07 inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aead88261264631f40f418a1215c73a07"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_begin</b> () const</td></tr>
<tr class="separator:aead88261264631f40f418a1215c73a07 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab3f50a65facbe55556a45664b21f7ec inherit pub_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aab3f50a65facbe55556a45664b21f7ec"></a>
const_prop_iterator&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_end</b> () const</td></tr>
<tr class="separator:aab3f50a65facbe55556a45664b21f7ec inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2"><a id="ad4998cdbe8bf2a85998de18115718139"></a>
template&lt;&gt; </td></tr>
<tr class="memitem:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">size_t&#160;</td><td class="memTemplItemRight" valign="bottom"><b>n_elements</b> () const</td></tr>
<tr class="separator:ad4998cdbe8bf2a85998de18115718139 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a9930247356671a0ce4ceaef29b3c1a23">add_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;vprop&gt;&quot;)</td></tr>
<tr class="memdesc:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a9930247356671a0ce4ceaef29b3c1a23">More...</a><br /></td></tr>
<tr class="separator:a9930247356671a0ce4ceaef29b3c1a23 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae5f70a08d5f10b464847ce2b60074f98">add_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;hprop&gt;&quot;)</td></tr>
<tr class="memdesc:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae5f70a08d5f10b464847ce2b60074f98">More...</a><br /></td></tr>
<tr class="separator:ae5f70a08d5f10b464847ce2b60074f98 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#af45115b38d63fa76a8224bbab11106f8">add_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;eprop&gt;&quot;)</td></tr>
<tr class="memdesc:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#af45115b38d63fa76a8224bbab11106f8">More...</a><br /></td></tr>
<tr class="separator:af45115b38d63fa76a8224bbab11106f8 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ae4198ef048f05f50604492532d40c608">add_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;fprop&gt;&quot;)</td></tr>
<tr class="memdesc:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ae4198ef048f05f50604492532d40c608">More...</a><br /></td></tr>
<tr class="separator:ae4198ef048f05f50604492532d40c608 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a20fb6fd47031cf5cc337fadc9cf163a6">add_property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name=&quot;&lt;mprop&gt;&quot;)</td></tr>
<tr class="memdesc:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a20fb6fd47031cf5cc337fadc9cf163a6">More...</a><br /></td></tr>
<tr class="separator:a20fb6fd47031cf5cc337fadc9cf163a6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1e6ab3a90a233ced3fef7a1575766c17">remove_property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1e6ab3a90a233ced3fef7a1575766c17">More...</a><br /></td></tr>
<tr class="separator:a1e6ab3a90a233ced3fef7a1575766c17 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a4dc56cf217a1a58782a5c65d8d590710">remove_property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a4dc56cf217a1a58782a5c65d8d590710">More...</a><br /></td></tr>
<tr class="separator:a4dc56cf217a1a58782a5c65d8d590710 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a0d525d1badf6c1dd6765630f1966b303">remove_property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a0d525d1badf6c1dd6765630f1966b303">More...</a><br /></td></tr>
<tr class="separator:a0d525d1badf6c1dd6765630f1966b303 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a6454b0639cd0d6768392237359f25829">remove_property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a6454b0639cd0d6768392237359f25829">More...</a><br /></td></tr>
<tr class="separator:a6454b0639cd0d6768392237359f25829 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;typename T &gt; </td></tr>
<tr class="memitem:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aceeae93f3f0a51cd2323148fcbe7eed0">remove_property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph)</td></tr>
<tr class="memdesc:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aceeae93f3f0a51cd2323148fcbe7eed0">More...</a><br /></td></tr>
<tr class="separator:aceeae93f3f0a51cd2323148fcbe7eed0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#abf5af584fc22471b32461eeef7d5b3d4">get_property_handle</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#abf5af584fc22471b32461eeef7d5b3d4">More...</a><br /></td></tr>
<tr class="separator:abf5af584fc22471b32461eeef7d5b3d4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1922ea04fdfb10788bc119ec2782cbb4">get_property_handle</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1922ea04fdfb10788bc119ec2782cbb4">More...</a><br /></td></tr>
<tr class="separator:a1922ea04fdfb10788bc119ec2782cbb4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a1d09a6f42deeac432cbfb51cc7a4c801">get_property_handle</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a1d09a6f42deeac432cbfb51cc7a4c801">More...</a><br /></td></tr>
<tr class="separator:a1d09a6f42deeac432cbfb51cc7a4c801 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac36ff1e5fe4802518298c893a278d5eb">get_property_handle</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ac36ff1e5fe4802518298c893a278d5eb">More...</a><br /></td></tr>
<tr class="separator:ac36ff1e5fe4802518298c893a278d5eb inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">bool&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a889abbfc81cc37f4662948032f9f6fe1">get_property_handle</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; &amp;_ph, const std::string &amp;_name) const</td></tr>
<tr class="memdesc:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a889abbfc81cc37f4662948032f9f6fe1">More...</a><br /></td></tr>
<tr class="separator:a889abbfc81cc37f4662948032f9f6fe1 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a2e2f14b6f08ae63173594555e0c94d57">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a2e2f14b6f08ae63173594555e0c94d57">More...</a><br /></td></tr>
<tr class="separator:a2e2f14b6f08ae63173594555e0c94d57 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#afb0fd968e3aa843556d512869c456669">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#afb0fd968e3aa843556d512869c456669">More...</a><br /></td></tr>
<tr class="separator:afb0fd968e3aa843556d512869c456669 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac01aad67d28b841a377f06308511f17f">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#ac01aad67d28b841a377f06308511f17f">More...</a><br /></td></tr>
<tr class="separator:ac01aad67d28b841a377f06308511f17f inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a7cdc5f01e8292a63c6b8f5058784fd35">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a7cdc5f01e8292a63c6b8f5058784fd35">More...</a><br /></td></tr>
<tr class="separator:a7cdc5f01e8292a63c6b8f5058784fd35 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aa8e3d10bd972dfb048b65ff361895eb9">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#aa8e3d10bd972dfb048b65ff361895eb9">More...</a><br /></td></tr>
<tr class="separator:aa8e3d10bd972dfb048b65ff361895eb9 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a3105610ad1af73c470d2e6c96026d57e">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a3105610ad1af73c470d2e6c96026d57e">More...</a><br /></td></tr>
<tr class="separator:a3105610ad1af73c470d2e6c96026d57e inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a17aa4c33b2aa3ab9c522134b5451e986">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a17aa4c33b2aa3ab9c522134b5451e986">More...</a><br /></td></tr>
<tr class="separator:a17aa4c33b2aa3ab9c522134b5451e986 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a8997cf83b3d7a14f1ca4770c576a9cb0">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a8997cf83b3d7a14f1ca4770c576a9cb0">More...</a><br /></td></tr>
<tr class="separator:a8997cf83b3d7a14f1ca4770c576a9cb0 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a8256c16bf247547ae480344cd1c2ec2b">mproperty</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a8256c16bf247547ae480344cd1c2ec2b">More...</a><br /></td></tr>
<tr class="separator:a8256c16bf247547ae480344cd1c2ec2b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top">const <a class="el" href="a02537.html">PropertyT</a>&lt; T &gt; &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a5eb6ddf1378f0203ca0b953a88119ed8">mproperty</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">In most cases you should use the convenient <a class="el" href="a02597.html" title="This class is intended to manage the lifecycle of properties. ">PropertyManager</a> wrapper and use of this function should not be necessary.  <a href="a02133.html#a5eb6ddf1378f0203ca0b953a88119ed8">More...</a><br /></td></tr>
<tr class="separator:a5eb6ddf1378f0203ca0b953a88119ed8 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a788712239e2f3e298be65a61939e6db7">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="memdesc:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a788712239e2f3e298be65a61939e6db7">More...</a><br /></td></tr>
<tr class="separator:a788712239e2f3e298be65a61939e6db7 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aba2ef97b15a30ee7f5abb7a2dbd4f693">property</a> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="memdesc:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aba2ef97b15a30ee7f5abb7a2dbd4f693">More...</a><br /></td></tr>
<tr class="separator:aba2ef97b15a30ee7f5abb7a2dbd4f693 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#aa308e3bd23356b6f90f3ea387a92e722">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh)</td></tr>
<tr class="memdesc:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#aa308e3bd23356b6f90f3ea387a92e722">More...</a><br /></td></tr>
<tr class="separator:aa308e3bd23356b6f90f3ea387a92e722 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ac04ad9eb13ebc80fb3bcdf7ccfd6fd14">property</a> (<a class="el" href="a02557.html">HPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02245.html">HalfedgeHandle</a> _hh) const</td></tr>
<tr class="memdesc:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ac04ad9eb13ebc80fb3bcdf7ccfd6fd14">More...</a><br /></td></tr>
<tr class="separator:ac04ad9eb13ebc80fb3bcdf7ccfd6fd14 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a5d18c51ef506fb387a4cc8b4109b63f4">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh)</td></tr>
<tr class="memdesc:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a5d18c51ef506fb387a4cc8b4109b63f4">More...</a><br /></td></tr>
<tr class="separator:a5d18c51ef506fb387a4cc8b4109b63f4 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a184f428927068f5bf3a7ffc5b108d9dc">property</a> (<a class="el" href="a02561.html">EPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02249.html">EdgeHandle</a> _eh) const</td></tr>
<tr class="memdesc:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a184f428927068f5bf3a7ffc5b108d9dc">More...</a><br /></td></tr>
<tr class="separator:a184f428927068f5bf3a7ffc5b108d9dc inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a0a8c6cd2231f181de1d8a899f0018669">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="memdesc:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a0a8c6cd2231f181de1d8a899f0018669">More...</a><br /></td></tr>
<tr class="separator:a0a8c6cd2231f181de1d8a899f0018669 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#ace3c48c883a84e00cc30a3dc96b4b35b">property</a> (<a class="el" href="a02565.html">FPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="memdesc:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#ace3c48c883a84e00cc30a3dc96b4b35b">More...</a><br /></td></tr>
<tr class="separator:ace3c48c883a84e00cc30a3dc96b4b35b inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt;::reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a6212f4adf43f5d0db4cfeba208aa3936">property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="memdesc:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a6212f4adf43f5d0db4cfeba208aa3936">More...</a><br /></td></tr>
<tr class="separator:a6212f4adf43f5d0db4cfeba208aa3936 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt;::const_reference&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a02133.html#a26ff15e6403c54a0a6dcef7ab29f01e6">property</a> (<a class="el" href="a02569.html">MPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="memdesc:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">You should not use this function directly.  <a href="a02133.html#a26ff15e6403c54a0a6dcef7ab29f01e6">More...</a><br /></td></tr>
<tr class="separator:a26ff15e6403c54a0a6dcef7ab29f01e6 inherit pub_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ac5032b0bdef08586de811ad4db62480a"><td class="memTemplParams" colspan="2"><a id="ac5032b0bdef08586de811ad4db62480a"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac5032b0bdef08586de811ad4db62480a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>add_vpositions</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:ac5032b0bdef08586de811ad4db62480a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe0d1f2d4b848e5a20a21c8b1f403154"><td class="memTemplParams" colspan="2"><a id="abe0d1f2d4b848e5a20a21c8b1f403154"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:abe0d1f2d4b848e5a20a21c8b1f403154"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>add_vnormals</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:abe0d1f2d4b848e5a20a21c8b1f403154"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1126c809f28e836be909a14d34f63fee"><td class="memTemplParams" colspan="2"><a id="a1126c809f28e836be909a14d34f63fee"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1126c809f28e836be909a14d34f63fee"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>add_vcolors</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:a1126c809f28e836be909a14d34f63fee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94c24141a11df59f22a4bbff666e3fa3"><td class="memTemplParams" colspan="2"><a id="a94c24141a11df59f22a4bbff666e3fa3"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a94c24141a11df59f22a4bbff666e3fa3"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>add_vtexcoords</b> (const T &amp;_t, const std::string &amp;_n)</td></tr>
<tr class="separator:a94c24141a11df59f22a4bbff666e3fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c51fee5b862379469078a481b941d26"><td class="memItemLeft" align="right" valign="top"><a id="a3c51fee5b862379469078a481b941d26"></a>
<a class="el" href="a02565.html">FPTypesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_fptypes</b> ()</td></tr>
<tr class="separator:a3c51fee5b862379469078a481b941d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a020244151d02c376ed89a8c37befff1c"><td class="memItemLeft" align="right" valign="top"><a id="a020244151d02c376ed89a8c37befff1c"></a>
<a class="el" href="a02565.html">FPLengthsHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_fplengths</b> ()</td></tr>
<tr class="separator:a020244151d02c376ed89a8c37befff1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1abfe4f7f488bc0269985d09ab53bdc"><td class="memItemLeft" align="right" valign="top"><a id="ac1abfe4f7f488bc0269985d09ab53bdc"></a>
<a class="el" href="a02565.html">FIndicesHandle</a>&#160;</td><td class="memItemRight" valign="bottom"><b>add_findices</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _pht, <a class="el" href="a02565.html">FPLengthsHandle</a> _phl)</td></tr>
<tr class="separator:ac1abfe4f7f488bc0269985d09ab53bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3096a487dc4ee3b2296826ff612f7be"><td class="memTemplParams" colspan="2"><a id="ae3096a487dc4ee3b2296826ff612f7be"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:ae3096a487dc4ee3b2296826ff612f7be"><td class="memTemplItemLeft" align="right" valign="top">_t2vp&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:ae3096a487dc4ee3b2296826ff612f7be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b25ae8acb595fb31ba78601ca1c576e"><td class="memTemplParams" colspan="2"><a id="a2b25ae8acb595fb31ba78601ca1c576e"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a2b25ae8acb595fb31ba78601ca1c576e"><td class="memTemplItemLeft" align="right" valign="top">const _t2vp&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a2b25ae8acb595fb31ba78601ca1c576e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a479d62f3f119ecaea8c083fb37bb3b89"><td class="memTemplParams" colspan="2"><a id="a479d62f3f119ecaea8c083fb37bb3b89"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a479d62f3f119ecaea8c083fb37bb3b89"><td class="memTemplItemLeft" align="right" valign="top">_t2vn&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:a479d62f3f119ecaea8c083fb37bb3b89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ca89456a511bd71c0bdc5876d73238e"><td class="memTemplParams" colspan="2"><a id="a0ca89456a511bd71c0bdc5876d73238e"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a0ca89456a511bd71c0bdc5876d73238e"><td class="memTemplItemLeft" align="right" valign="top">const _t2vn&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a0ca89456a511bd71c0bdc5876d73238e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f9a784fedbb87e9140d9918c87ec68f"><td class="memTemplParams" colspan="2"><a id="a1f9a784fedbb87e9140d9918c87ec68f"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a1f9a784fedbb87e9140d9918c87ec68f"><td class="memTemplItemLeft" align="right" valign="top">_t2vc&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:a1f9a784fedbb87e9140d9918c87ec68f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9db9e10f87db5d6d97b21c54c9c4a4a2"><td class="memTemplParams" colspan="2"><a id="a9db9e10f87db5d6d97b21c54c9c4a4a2"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a9db9e10f87db5d6d97b21c54c9c4a4a2"><td class="memTemplItemLeft" align="right" valign="top">const _t2vc&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:a9db9e10f87db5d6d97b21c54c9c4a4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2bb4cc97b8782935638cb1db78dd3e4"><td class="memTemplParams" colspan="2"><a id="ac2bb4cc97b8782935638cb1db78dd3e4"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:ac2bb4cc97b8782935638cb1db78dd3e4"><td class="memTemplItemLeft" align="right" valign="top">_t2vtc&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph)</td></tr>
<tr class="separator:ac2bb4cc97b8782935638cb1db78dd3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcbae9102208350205c4ba3e996bf5c0"><td class="memTemplParams" colspan="2"><a id="abcbae9102208350205c4ba3e996bf5c0"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:abcbae9102208350205c4ba3e996bf5c0"><td class="memTemplItemLeft" align="right" valign="top">const _t2vtc&lt; T &gt;::prop &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph) const</td></tr>
<tr class="separator:abcbae9102208350205c4ba3e996bf5c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac3d122d7f46137417727d2a02f0a967b"><td class="memItemLeft" align="right" valign="top"><a id="ac3d122d7f46137417727d2a02f0a967b"></a>
<a class="el" href="a02725.html">GeoPTypes</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph)</td></tr>
<tr class="separator:ac3d122d7f46137417727d2a02f0a967b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3a478afc99da1378ead32f1703e277f"><td class="memItemLeft" align="right" valign="top"><a id="af3a478afc99da1378ead32f1703e277f"></a>
const <a class="el" href="a02725.html">GeoPTypes</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph) const</td></tr>
<tr class="separator:af3a478afc99da1378ead32f1703e277f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d766dde8a66cf9183b3c11e5111a59b"><td class="memItemLeft" align="right" valign="top"><a id="a5d766dde8a66cf9183b3c11e5111a59b"></a>
<a class="el" href="a02725.html">GeoPLengths</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph)</td></tr>
<tr class="separator:a5d766dde8a66cf9183b3c11e5111a59b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb3dd5bce64e73f0098c56513b674d56"><td class="memItemLeft" align="right" valign="top"><a id="adb3dd5bce64e73f0098c56513b674d56"></a>
const <a class="el" href="a02725.html">GeoPLengths</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph) const</td></tr>
<tr class="separator:adb3dd5bce64e73f0098c56513b674d56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62c02584437c3714350b62d4c0c218d6"><td class="memItemLeft" align="right" valign="top"><a id="a62c02584437c3714350b62d4c0c218d6"></a>
<a class="el" href="a02729.html">GeoIndices</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph)</td></tr>
<tr class="separator:a62c02584437c3714350b62d4c0c218d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77bbc7080ddd9605d98a4f73fc186d0f"><td class="memItemLeft" align="right" valign="top"><a id="a77bbc7080ddd9605d98a4f73fc186d0f"></a>
const <a class="el" href="a02729.html">GeoIndices</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph) const</td></tr>
<tr class="separator:a77bbc7080ddd9605d98a4f73fc186d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab39cecd596af42e925076c99fb1653ef"><td class="memTemplParams" colspan="2"><a id="ab39cecd596af42e925076c99fb1653ef"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:ab39cecd596af42e925076c99fb1653ef"><td class="memTemplItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:ab39cecd596af42e925076c99fb1653ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a605a4214f4ff139bfffa9d82649ff56b"><td class="memTemplParams" colspan="2"><a id="a605a4214f4ff139bfffa9d82649ff56b"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:a605a4214f4ff139bfffa9d82649ff56b"><td class="memTemplItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vpositions</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a605a4214f4ff139bfffa9d82649ff56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abee6abb909c4ca6d842e7c534bc69995"><td class="memTemplParams" colspan="2"><a id="abee6abb909c4ca6d842e7c534bc69995"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:abee6abb909c4ca6d842e7c534bc69995"><td class="memTemplItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:abee6abb909c4ca6d842e7c534bc69995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72e6bf0a83a4899298246cff726ca782"><td class="memTemplParams" colspan="2"><a id="a72e6bf0a83a4899298246cff726ca782"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:a72e6bf0a83a4899298246cff726ca782"><td class="memTemplItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vnormals</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a72e6bf0a83a4899298246cff726ca782"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46742316952a3d84531b49478703cddc"><td class="memTemplParams" colspan="2"><a id="a46742316952a3d84531b49478703cddc"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a46742316952a3d84531b49478703cddc"><td class="memTemplItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:a46742316952a3d84531b49478703cddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3b971475ab4674b824885eed282ebbb"><td class="memTemplParams" colspan="2"><a id="af3b971475ab4674b824885eed282ebbb"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:af3b971475ab4674b824885eed282ebbb"><td class="memTemplItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vcolors</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:af3b971475ab4674b824885eed282ebbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62c25bce6bc24441a1ec1b67b3ada0ac"><td class="memTemplParams" colspan="2"><a id="a62c25bce6bc24441a1ec1b67b3ada0ac"></a>
template&lt;typename T &gt; </td></tr>
<tr class="memitem:a62c25bce6bc24441a1ec1b67b3ada0ac"><td class="memTemplItemLeft" align="right" valign="top">T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh)</td></tr>
<tr class="separator:a62c25bce6bc24441a1ec1b67b3ada0ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5132ac0d9b669aefc8fea1612c6a587e"><td class="memTemplParams" colspan="2"><a id="a5132ac0d9b669aefc8fea1612c6a587e"></a>
template&lt;class T &gt; </td></tr>
<tr class="memitem:a5132ac0d9b669aefc8fea1612c6a587e"><td class="memTemplItemLeft" align="right" valign="top">const T &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><b>vtexcoords</b> (<a class="el" href="a02553.html">VPropHandleT</a>&lt; T &gt; _ph, <a class="el" href="a02241.html">VertexHandle</a> _vh) const</td></tr>
<tr class="separator:a5132ac0d9b669aefc8fea1612c6a587e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a0f2d8b313140051d0e808d28170189"><td class="memItemLeft" align="right" valign="top"><a id="a2a0f2d8b313140051d0e808d28170189"></a>
FPTypesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:a2a0f2d8b313140051d0e808d28170189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a875b68876d89af1dfb3be0c7f52b2eae"><td class="memItemLeft" align="right" valign="top"><a id="a875b68876d89af1dfb3be0c7f52b2eae"></a>
const FPTypesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fptypes</b> (<a class="el" href="a02565.html">FPTypesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a875b68876d89af1dfb3be0c7f52b2eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab00b0f30d98a7299f05d83cd671d7b23"><td class="memItemLeft" align="right" valign="top"><a id="ab00b0f30d98a7299f05d83cd671d7b23"></a>
FPLengthsHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:ab00b0f30d98a7299f05d83cd671d7b23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cdc359865a696173256d7a6561bea71"><td class="memItemLeft" align="right" valign="top"><a id="a7cdc359865a696173256d7a6561bea71"></a>
const FPLengthsHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>fplengths</b> (<a class="el" href="a02565.html">FPLengthsHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a7cdc359865a696173256d7a6561bea71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e1af9616930c519dee98318a51c5b98"><td class="memItemLeft" align="right" valign="top"><a id="a9e1af9616930c519dee98318a51c5b98"></a>
FIndicesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh)</td></tr>
<tr class="separator:a9e1af9616930c519dee98318a51c5b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3eb0f756598d0a5070e739ca67cf0926"><td class="memItemLeft" align="right" valign="top"><a id="a3eb0f756598d0a5070e739ca67cf0926"></a>
const FIndicesHandle::value_type &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>findices</b> (<a class="el" href="a02565.html">FIndicesHandle</a> _ph, <a class="el" href="a02253.html">FaceHandle</a> _fh) const</td></tr>
<tr class="separator:a3eb0f756598d0a5070e739ca67cf0926"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_a02133"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_a02133')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="a02133.html">OpenMesh::BaseKernel</a></td></tr>
<tr class="memitem:aaefc620a9935d5043366ab8eddbabbbb inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aaefc620a9935d5043366ab8eddbabbbb"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:aaefc620a9935d5043366ab8eddbabbbb inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77287e81a4ea3023e99c873ed1da2328 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a77287e81a4ea3023e99c873ed1da2328"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a77287e81a4ea3023e99c873ed1da2328 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34070eba18aa15de41ab962e9f5c02d0 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a34070eba18aa15de41ab962e9f5c02d0"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a34070eba18aa15de41ab962e9f5c02d0 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2318a162448fc1eb741a34911e65234a inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2318a162448fc1eb741a34911e65234a"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a2318a162448fc1eb741a34911e65234a inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a785279cdd11415d5eb0618d815fa777e inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a785279cdd11415d5eb0618d815fa777e"></a>
<a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h)</td></tr>
<tr class="separator:a785279cdd11415d5eb0618d815fa777e inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d80d11fa3127d38968ce3a84ef07265 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a0d80d11fa3127d38968ce3a84ef07265"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_vprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a0d80d11fa3127d38968ce3a84ef07265 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a678d135e3b64fd6ab505a7da0a876c09 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a678d135e3b64fd6ab505a7da0a876c09"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_eprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a678d135e3b64fd6ab505a7da0a876c09 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeca62a96e3f1c3198080970c5c2fd163 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aeca62a96e3f1c3198080970c5c2fd163"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_hprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:aeca62a96e3f1c3198080970c5c2fd163 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d4af04e14cbf5e16c7e3cb945db6c94 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a1d4af04e14cbf5e16c7e3cb945db6c94"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_fprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a1d4af04e14cbf5e16c7e3cb945db6c94 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c9bd4b367a5949e131a3a1fb0e7c39d inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a4c9bd4b367a5949e131a3a1fb0e7c39d"></a>
const <a class="el" href="a02497.html">BaseProperty</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>_mprop</b> (<a class="el" href="a02237.html">BaseHandle</a> _h) const</td></tr>
<tr class="separator:a4c9bd4b367a5949e131a3a1fb0e7c39d inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a7c1f79021e411d94896e2fb04a1409df"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a7c1f79021e411d94896e2fb04a1409df">vprops_reserve</a> (size_t _n) const</td></tr>
<tr class="memdesc:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reserves space for <code>_n</code> elements in all vertex property vectors. <br /></td></tr>
<tr class="separator:a7c1f79021e411d94896e2fb04a1409df inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae4577ecec699960f2f8fd115ea7c588c"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#ae4577ecec699960f2f8fd115ea7c588c">vprops_resize</a> (size_t _n) const</td></tr>
<tr class="memdesc:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes all vertex property vectors to the specified size. <br /></td></tr>
<tr class="separator:ae4577ecec699960f2f8fd115ea7c588c inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a02133.html#a6124c80044fb0225e758bf8d15492af0">vprops_resize_if_smaller</a> (size_t _n) const</td></tr>
<tr class="memdesc:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="mdescLeft">&#160;</td><td class="mdescRight">Same as <a class="el" href="a02133.html#ae4577ecec699960f2f8fd115ea7c588c" title="Resizes all vertex property vectors to the specified size. ">vprops_resize()</a> but ignores vertex property vectors that have a size larger than <code>_n</code>.  <a href="a02133.html#a6124c80044fb0225e758bf8d15492af0">More...</a><br /></td></tr>
<tr class="separator:a6124c80044fb0225e758bf8d15492af0 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a021928ea6c770f28ba684003fd9eaf89 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a021928ea6c770f28ba684003fd9eaf89"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_clear</b> ()</td></tr>
<tr class="separator:a021928ea6c770f28ba684003fd9eaf89 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aaf2ffb73466a0f1ec7e7be3a0d72d8 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a2aaf2ffb73466a0f1ec7e7be3a0d72d8"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>vprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a2aaf2ffb73466a0f1ec7e7be3a0d72d8 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade47f0cc39a1772debc9d6673af724e1 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ade47f0cc39a1772debc9d6673af724e1"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ade47f0cc39a1772debc9d6673af724e1 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52ec67c1aec40d58e0cbcc76e6c439f7 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a52ec67c1aec40d58e0cbcc76e6c439f7"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:a52ec67c1aec40d58e0cbcc76e6c439f7 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a052a0b3932376df7f470197c17db45a5 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a052a0b3932376df7f470197c17db45a5"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_clear</b> ()</td></tr>
<tr class="separator:a052a0b3932376df7f470197c17db45a5 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a854912700a93900c2e87c9111e98d373 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a854912700a93900c2e87c9111e98d373"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>hprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a854912700a93900c2e87c9111e98d373 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ae92d07ddc0a8fa7fab3ccb3d8d9fb5d6 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabf459611b0a90796856d10dee3c0f48 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aabf459611b0a90796856d10dee3c0f48"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:aabf459611b0a90796856d10dee3c0f48 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0c5cbbca8314f6aab11494a2ed250fe inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ad0c5cbbca8314f6aab11494a2ed250fe"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_clear</b> ()</td></tr>
<tr class="separator:ad0c5cbbca8314f6aab11494a2ed250fe inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a293ce68e33c923ff92794b8fd12103da inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a293ce68e33c923ff92794b8fd12103da"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>eprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:a293ce68e33c923ff92794b8fd12103da inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6a95b2cdf3a7e83a4ab9a5e19bb9d81 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="ab6a95b2cdf3a7e83a4ab9a5e19bb9d81"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_reserve</b> (size_t _n) const</td></tr>
<tr class="separator:ab6a95b2cdf3a7e83a4ab9a5e19bb9d81 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8d87a3ad09a5ef06e65dd301346e4eb2 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a8d87a3ad09a5ef06e65dd301346e4eb2"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:a8d87a3ad09a5ef06e65dd301346e4eb2 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68a6a66bde10be861d5178086ae32794 inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="a68a6a66bde10be861d5178086ae32794"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_clear</b> ()</td></tr>
<tr class="separator:a68a6a66bde10be861d5178086ae32794 inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf2c26cf51a2a4793463ccc2bfbbac7f inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="abf2c26cf51a2a4793463ccc2bfbbac7f"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>fprops_swap</b> (unsigned int _i0, unsigned int _i1) const</td></tr>
<tr class="separator:abf2c26cf51a2a4793463ccc2bfbbac7f inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaa75abfbf0bc3274eeca35ac38fd9ed inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="adaa75abfbf0bc3274eeca35ac38fd9ed"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_resize</b> (size_t _n) const</td></tr>
<tr class="separator:adaa75abfbf0bc3274eeca35ac38fd9ed inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9c6aae4ea0c7f69460cda72e5071d8e inherit pro_methods_a02133"><td class="memItemLeft" align="right" valign="top"><a id="aa9c6aae4ea0c7f69460cda72e5071d8e"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><b>mprops_clear</b> ()</td></tr>
<tr class="separator:aa9c6aae4ea0c7f69460cda72e5071d8e inherit pro_methods_a02133"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;typename IsTriMesh&gt;<br />
class OpenMesh::Kernel_OSG::PropertyKernel&lt; IsTriMesh &gt;</h3>

<p>Helper class, extending functionaliy of <a class="el" href="a02133.html" title="This class provides low-level property management like adding/removing properties and access to prope...">OpenMesh::BaseKernel</a> to OpenSG specific property adaptors. </p>
<dl class="todo"><dt><b><a class="el" href="a01226.html#_todo000005">Todo:</a></b></dt><dd>Follow coding convention and rename class to PropertyKernelT </dd></dl>
</div><hr/>The documentation for this class was generated from the following file:<ul>
<li>OpenMesh/Tools/Kernel_OSG/<a class="el" href="a00629_source.html">PropertyKernel.hh</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<hr>
<address>
<small>
<a href="http://www.rwth-graphics.de" style="text-decoration:none;">
</a>
Project <b>OpenMesh</b>, 
&copy;&nbsp; Computer Graphics Group, RWTH Aachen.
Documentation generated using 
<a class="el" href="http://www.doxygen.org/index.html">
<b>doxygen</b>
</a>.
</small>
</address>
</body>
</html>
